work insistently - German English Dictionary